© Streetsensation.co.uk

Best 100 streets to visit in London

More street photos

Covent Garden Apple Market in the North Hall of the market building Streetsensation home page

Covent Garden Apple Market in the North Hall of the market building