Summary: Classic French brasserie with terrace.
Le Colombier offers a nostalgic French dining experience with a classic menu and a terrace that's perfect for summer lounging.
145 Dovehouse St, London SW3 6LB, United Kingdom