© Streetsensation.co.uk
More street photos
Schuh shoes shop on Oxford Street near Tottenham Court Road station