© Streetsensation.co.uk

More street photos

Best 100 streets to visit in London Streetsensation home page Marks and Spencer clothing store on Oxford Street, near Marble Arch

Marks and Spencer clothing store on Oxford Street, near Marble Arch