Restaurant
Hot Spot
4 locals recommend,
Tips from locals
Fish & chips available for take-away with a few limited seats to eat in too
Things to do nearby
Location
308-310 High Street Harlington
Harlington, England