Address: DL15 149, Hargill Road, Howden Farm, Howden le Wear, County Durham, North East, England, DL15 8BG, United Kingdom