View Menu
Northwood Fish & Chips is a Takeout restaurant in Northwood. It is open 6 days a week.
For inquiries and reservations, you can contact Northwood Fish & Chips by phone at +44 1923 842862
Address: 74 High St, Northwood HA6 1BL, UK, Northwood
Phone: +44 1923 842862