Europe, United Kingdom, England, London, Mayfair district, Piccadilly Arcade

- Image ID: BR4PRC
JOHN KELLERMAN / Alamy Stock Photo
Image ID: BR4PRC
Location: Europe, United Kingdom, England, London