Europe
Asia
Oceania
Americas
Africa
London’s Camden has long been synonymous with the stalls that line its streets,