Hotels · United Kingdom · London
The Ritz London
Five-star hotel – 150 Piccadilly, London
★★★★★5-starAs stated by the hotel on its official website, read 25 October 2026
- Opened1906
- ArchitectCharles Mewès, Arthur Joseph Davis
- GroupThe Ritz-Carlton
Where it is – © OpenStreetMap contributors
The house
The Ritz London is a five-star hotel in London, United Kingdom. It opened in 1906, to designs by Charles Mewès, Arthur Joseph Davis. It lies 70 m from The Green Park, 110 m from Fountain of Goddess Diana.
Metro Mode · from the registry and the map
At a glance
- Address
- 150 Piccadilly, W1J 9BR London
- Classification
- 5 stars – as stated by the hotelThe hotel's own official website (page, wording and date recorded)
- Opened
- 1906OpenStreetMap contributors
- Architect
- Charles Mewès, Arthur Joseph DavisOpenStreetMap contributors
- Group
- The Ritz-CarltonOpenStreetMap contributors
The setting
- Park
- The Green Park70 m away
- Water
- Fountain of Goddess Diana110 m away
- Park
- Southwood Garden310 m away
Sources
OpenStreetMap contributors (ODbL 1.0) · The hotel's own official website (page, wording and date recorded)
Official websitetheritzlondon.com