LONDON - DEC 8 : Night View of Harrods with christmas decoration on Dec 8, 2012, London, UK. This department store was opened at 1824 and now it is one of the most famous luxury store in London.
Editorial use only
Editorial credit: Bikeworldtravel / Shutterstock.com

Royalty-free stock photo ID: 121710484

LONDON - DEC 8 : Night View of Harrods with christmas decoration on Dec 8, 2012, London, UK. This department store was opened at 1824 and now it is one of the most famous luxury store in London.