© Streetsensation.co.uk
More street photos
Peter Jones department store on King’s Road at Sloane Square