© Streetsensation.co.uk

Best 100 streets to visit in London

More street photos

Cologne and Cotton linen shop on Kensington Church Street Streetsensation home page

Cologne and Cotton linen shop on Kensington Church Street