Knebworth Fish & Chips, Knebworth, Hertfordshire, United Kingdom
About Knebworth Fish & Chips
Knebworth Fish & Chips is a Restaurant serving the Knebworth community in Hertfordshire, United Kingdom and located at 121 London Road.To contact Knebworth Fish & Chips call 01438 811761
Location
121 London Road
Knebworth
Hertfordshire
United Kingdom
SG3 6EX
Map
Contacts
Tel: 01438811761