Grabameal

The English Garden Restaurant

10 Lincoln Street, London, SW3 2TS
British Restaurant
Need a map for The English Garden Restaurant click here!

Sorry but this restaurant is no longer available.


Order a takeaway in SW3 Order food to be delivered in London, SW3


1 review of The English Garden Restaurant

15/11/2002
mbacon

My wife and I found it absolutely wonderful. The food was excellent, with a great wine list, and the service was appropriately attentive.