© Streetsensation.co.uk

Best 100 streets to visit in London

More street photos

Chin Chin ice creams on Greek Street in Soho Streetsensation home page

Chin Chin ice cream parlour on Greek Street in Soho