![](http://www.alamy.com/thumbs/6/0BE7F672-3BE7-4FD6-A2A2-C3C4846D7480/E7R982.jpg)
The Ritz Hotel London, 150 Piccadilly, London, England, UK
The Ritz London is a 5-star hotel located in Piccadilly in London, England.
Size: 7200px × 4800px
Location: The Ritz Hotel London, 150 Piccadilly, London, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ritz hotel london piccadilly, hotel, london, london luxury, london piccadilly, london ésar, ritz, ritz, ritz hotel london, rotz