Designed by
Title
Closed food market stalls in Camden Market, London, UK #216591590
Description
London, UK - August 12, 2020: Closed food market stalls in Camden Market. Started with 16 stalls in 1974, Camden Market is one of the busiest retail destinations in London
This image is editorial