London foodfromTime Out London3 days agoThe restaurant with the best view in London, according to Time OutForza Wine at the National Theatre is the top restaurant in London for its stunning views and exceptional food.