Loading Europe Tourist Guide
Iconic luxury hotel in the heart of London.
Opened in 1906, The Ritz London is a symbol of elegance and sophistication. Known for its opulent Louis XVI style interiors, it offers guests a taste of historic grandeur combined with modern amenities. The hotel is famed for its afternoon tea, a quintessentially British experience, and its Michelin-starred restaurant offers exquisite dining. Its central location makes it a perfect base for exploring London's cultural landmarks.
150 Piccadilly, St. James's, London W1J 9BR, United Kingdom
Reservations recommended for afternoon tea and dining; book online or call
14:00
11:00
Best visited during summer months when the outdoor seating is available