Chalk Farm, Camden Town, London, UK. by StreetCrusader
_