London is often called the best place in the world to eat – a city where a new landmark restaurant opens each day, where vertiginous towers, sprawling food halls and central …