© Streetsensation.co.uk
More street photos
Sofra restaurant on St Christopher's Place in London, a short walk from Oxford Street