The Ritz Hotel, Piccadilly - street view
Size: 3456px × 4607px
Location: The Ritz Hotel, 150 Piccadilly, London W1J 9BR United Kingdom
Photo credit: © Christopher Mann / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bus, hotel, landmark, london, piccadilly, street, taxi, tourism, view