© Streetsensation.co.uk
More street photos
Urban Outfitters shop on Camden High Street in London, near Camden Town station