© Streetsensation.co.uk
More street photos
Lina Stores Italian restaurant on Greek Street in Soho