Lβeau Γ La Bouche
Cafe; Deli; Coffee shop
Description:Rustic French fare in quick pit stop cafe-deli with floor-to-ceiling windows, plus pavement tables. Pit stop cafe & deli with a French menu
Location: London 35-37 Broadway Market GB
Website:http://www.labouche.co.uk/
Phone:+442079230600
Map Location:51.5367, 51.5367