GastroRanking-logo

The best restaurants serving British food in Canning Town North Newham London

1 Restaurants on GastroRanking

restaurant_img
3.7

404 Opinions

location-iconManor Road, England
British
outdoor_seating_111626takeaway_111626delivery_111626

Service in this restaurant is limited, diners are expected to go to the bar and pay for drinks before they are served. A similar strategy is in place for ordering food. Overall the food was expensive for what it was and disappointing.