© Streetsensation.co.uk
More street photos
The Ragged Priest clothing shop on Ganton Street in London's Carnaby