Editorial use only
Editorial credit: Liam Hammersley / Shutterstock.com

Royalty-free stock photo ID: 770632057

Camden Market London England - February 1 2014 - The Camden markets are a number of adjoining large retail markets in Camden Town near the Hampstead Road Lock of the Regent's Canal. - Image