81 Fulham Rd, London, Greater London SW3 6RD
+44 20 7590 1189
bibendumltd
Filed under:
Where to eat in the capital right now
Eater’s recommended restaurants in London
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
Just don’t overinflate it
The Alba speciality will grace the capital’s restaurants for a limited time only