© Streetsensation.co.uk
More street photos
Reserved fashion store on Oxford Street near Tottenham Court Road