International Restaurants in Elstree
1. The Orange Tree
International restaurant in Totteridge
7 Totteridge Village - N20
This smart ‘country pub’ overlooking the village pond in Totteridge, far North London, boasts a menu that ranges from steaks to sourdough pizza. But marks suffered this year on the basis of one or two reports saying recent standards have been “all a bit ‘meh’”.
View full listings of 1 International Elstree Restaurants
Popular Elstree Restaurant Searches
Elstree Restaurant News