© Streetsensation.co.uk
More street photos
Chanel womenswear store on Walton Street at Brompton Cross