GastroRanking-logo

The best restaurants serving British food in Edgware Barnet London

2 Restaurants on GastroRanking

restaurant_img
3.9

1001 Opinions

location-icon137-139 Station Road, England
British
outdoor_seating_121047takeaway_121047delivery_121047

It's nandos. What else more can I say?

restaurant_img
3.5

60 Opinions

location-icon206 Station Road, Edgeware, England
British
outdoor_seating_120085takeaway_120085delivery_120085

3 stars because this place is hardly ever open and definitely not at the times or days they advertise. If you do manage to catch them on a day they're open then the food is decent.