© Streetsensation.co.uk
More street photos
Marks and Spencer clothing store on Oxford Street, near Marble Arch