Christmas decorations in Burlington Arcade, Piccadilly, London, England.

- Image ID: R9Y0W1
Christmas decorations in Burlington Arcade, Piccadilly, London, England.
Ben Slater / Alamy Stock Photo
Image ID: R9Y0W1
Location: Burlington Arcade, London, England.