Hall Country Hotel & Spa, Headlam, Darlington DL2 3HA, United Kingdom
Haughton Rd, Darlington DL1 1SS, United Kingdom