© Streetsensation.co.uk
More street photos
The Tintin Shop on Floral Street in London's Covent Garden