The Piccadilly Arcade Mayfair London

- Image ID: CNJX30
Peter Phipp/Travelshots.com / Alamy Stock Photo
Image ID: CNJX30
Location: Piccadilly, Mayfair, London, United Kingdom