Southfield La, Driffield YO25 8TU, United Kingdom +44 1262 468501
Today
How to go there
Fish and chips takeaway Loc: 53.995 / -0.208626
Plan your visit