Middleton In Teesdale Sports & Social Club
Middleton In Teesdale Sports & Social Club
1 Rose Terrace
Middleton-In-Teesdale
Barnard Castle
DL120QLMiddleton-In-Teesdale
Barnard Castle
Food rating:
★★★★
4/5 stars
Updated: