Camden Market is one of the most famous markets in the UK; hordes of Japanese and Chinese tourists can be seen walking up and down taking advantage of the good exchange rates and making selfies like there was no tomorrow. I'm just walking from top to bottom taking photographs. By "top" I mean Chalk Farm tube station and by "bottom" I mean Camden Town tube station. Most of the pictures speak for...
A trip down Camden High Street – Tate Modern
read more