Address: DL15 67, High Street, Howden Farm, Howden le Wear, County Durham, North East, England, DL15 8BG, United Kingdom