81 Fulham Rd, London, Greater London SW3 6RD
+44 20 7590 1189
bibendumltd
Filed under:
Where to eat in the capital right now
London has two new three-Michelin-starred restaurants
Set menus, lunchtime deals, and more
The restaurants that Eater London’s staff, contributors, and friends went back to time and again