Barkers Fish & Chips Takeaway
Barkers Fish & Chips Takeaway
Address ·
Abbots Langley, Three Rivers
Directions
Details
Address
7 Katherine Place
College Road
Abbots Langley
WD5 0BT
England