2012 JAM570 BRITISH CAFE
L’eau à La Bouche
Mouth Watering
Broadway Market
London England
2012
Rustic French fare in quick pit stop cafe-deli with floor-to-ceiling windows, plus pavement tables.
http://www.labouche.co.uk/
Since 2004, Delicatessen & Café in the heart of Broadway Market, Hackney, London.