Results in Castle Eden, North-East England VILLAGE near Durham coast outside Peterlee New Town; 18th century church and castle.
Castle Eden