The Ritz London
RestaurantBack to Venues & Places
The Ritz London, 150 Piccadilly, St. James's, London W1J 9BR
T: +44 (0)20 7493 8181
The Ritz London has been the benchmark by which other hotels are measured since 1906. Perfectly located in a landmark position in the heart of London's cultural district, the hotel boasts original, ornate Louis XVI interiors, 136 bedrooms and suites overlooking the Royal Green Park or world-famous Piccadilly; Michelin-starred cuisine and the legendary Afternoon Tea. The hotel also has six stunning private dining rooms, five of which are situated in the stunning 18th century William Kent House.