LONDON - JAN 15 : Night View of Harrods in the Brompton Road on Jan 15, 2011 in London, UK. This department store was opened at 1824 and now it is one of the most famous luxury store in London.
- Image ID: 103165283
- Copyright: Bikeworldtravel
- Editorial Credit: Bikeworldtravel / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.