The Ritz London is a 5-star luxury hotel at 150 Piccadilly in London, England. A symbol of high society and luxury, the hotel is very famous.


The Ritz is one of the most famous hotels in the World and is considered both luxurious and elegant.


Size: 4288px × 2848px
Location: Piccadilly, City of Westminster, London, UK
Photo credit: © Grazyna Bonati / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: cafe, city, elegance, hotel, london, luxury, piccadilly, restaurant, ritz, stylish, uk, westminster