© Streetsensation.co.uk

Best 100 streets to visit in London

More street photos

Streetsensation home page

Santa Maria Novella fragrance shop on Piccadilly in London

Santa Maria Novella fragrance shop on Piccadilly in London