© Streetsensation.co.uk
More street photos
Theory clothing shop on Marylebone High Street in London.