The General Tarleton Inn

Boroughbridge Road
Ferrensby
Knaresborough
North Yorkshire
HG5 0PZ
01423 340284
© 2019 Knaresborough Online