The Ritz London

London, United Kingdom

The Ritz London

Hotel

The Ritz London is a Grade II listed 5-star hotel in Piccadilly, London, England. A symbol of high society and luxury, the hotel is one of the world's most prestigious and best known. The Ritz has become so associated with luxury and elegance that the word "ritzy" has entered the English language to denote something that is ostentatiously stylish, fancy, or fashionable. — Wikipedia

No verified routes found
No routes found

No routes found