© Streetsensation.co.uk
More street photos
Neon Sheep gift shop on Southampton Street in Covent Garden