![](http://www.alamy.com/thumbs/6/D18F81EE-F477-4165-9E02-B2D19457EBE0/CCAJEH.jpg)
Camden Town High Street - London
Size: 5111px × 3358px
Location: Camden, London, England, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: blur, britain, buildings, busy, camden, central, crowd, england, high, houses, london, market, motion, night, north, painted, people, road, shopping, shops, signs, street, town, uk