‘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.
Comments