Designed by
Title
People ordering food from Camden Noodle stall Camden Market, London, UK #172400978
Description
London, UK - November 26, 2019: People ordering food from Camden Noodle stall Camden Market, London. Started with 16 stalls in 1974, Camden Market is one of the busiest retail destinations in London
This image is editorial