Jersey Farm Country Hotel

Jersey Farm Country Hotel
Darlington Road, Barnard Castle, County Durham, DL12 8TA
Photo of Jersey Farm Country Hotel