 The Ritz, London is a Grade II listed 5-star hotel located in Piccadilly in London, England. A symbol of high society and luxury, the hotel is one of the world's most prestigious and best known hotels. It is a member of the international consortium, The Leading Hotels of the World.
