© Streetsensation.co.uk
More street photos
Diesel fashion store on Neal Street in London’s Covent Garden