‘We stayed at The Ritz’ is one of those sentences that all nomads dream of saying, right? Opened in Piccadilly in 1906, this five-star champion is arguably the most famous hotel on the planet.

Venue Info

Location

Location

150 Piccadilly, London, England
Phone

Phone

+44 20 7493 8181
Website
Social

Social


You may also be interested in

Check out other destinations in England

Leave a comment