DL120QB
Bridge Street, Middleton-in-Teesdale, Barnard Castle, County Durham, DL12
Three-bedroom family home Situated in the idyllic village of Middleton-in-Teesdale Enclosed courtyard to the rear Beautifully presented throughout