Lodge Farm
Scargill
Barnard Castle
County Durham
DL12 9SY
Situated in a picturesque location on a small livestock farm in beautiful countryisde between Teesdale and Swaledale. There are riverside walks with varied flora and fauna.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.