LONDON, UK - 19 FEBRUARY, 2017: The Camden markets are a number of adjoining large retail markets in Camden Town near the Hampstead Road Lock of the Regent's Canal

LONDON, UK - 19 FEBRUARY, 2017:  The Camden markets are a number of adjoining large retail markets in Camden Town near the Hampstead Road Lock of the Regent's Canal - 86160589

Similar stock images

to-top-page