19. Ritz London

The Ritz London is one of the most famous hotels in the world, standing proudly on Piccadilly. Since opening in 1906, it has embodied Edwardian glamour. The hotel is especially known for its afternoon tea, served in the Palm Court. Guests enjoy lavish suites with classical décor. Its Michelin-starred Ritz Restaurant serves fine British cuisine. The Ritz is a favorite of aristocrats and film stars. It represents the golden standard of London luxury.