© Streetsensation.co.uk
More street photos
Primark, near Marble Arch station on Oxford Street