Delivery
Pickup
Outdoor
England
London
Waltham Forest
Cann Hall
1 Restaurants on GastroRanking
860 Opinions in 2 websites
The pub location has great potential and it's sad to see it managed by people who simply don't care about customers, which soon enough will lead to losing business. My family and I were there on Sunda