Upper Teesdale Estate phone Raby Estates, Market Place, Middleton In Teesdale Barnard Castle, County Durham DL12 0QH map W.H.T Salvin M.R.I.C.S phone The Estate Office, Egglestone Abbey, Abbey Lane Barnard Castle, County Durham DL12 9TN map if (!IN_DEV) { ?> } ?>