London, UK - March 23,2019: People walking past food stalls inside Camden Market, London. Started with 16 stalls in March 1974, Camden Market is one of the busiest retail destinations in London.

London, UK - March 23,2019: People walking past food stalls inside Camden Market, London. Started with 16 stalls in March 1974, Camden Market is one of the busiest retail destinations in London. - 119786543

Similar stock images

to-top-page