© Streetsensation.co.uk
More street photos
OVO clothing shop on Poland Street in London’s Soho