Suggest an update

Barkers Fish and Chip Shop

← View details

4 Katherine Pl, College Rd, Watford, Hertfordshire WD5 0BT, United Kingdom, Watford, HERTFORDSHIRE

01923681841