Delivery
Pickup
Outdoor
England
London
Hillingdon
Barnhill
1 Restaurants on GastroRanking
202 Opinions in 2 websites
Best Chips in London. They have a chip scuttle providing the crispiest chips ever. Cheap price for a large portion.