© Streetsensation.co.uk
More street photos
Barrafina tapas restaurant on Dean Street in Soho