South Pelaw is a village in County Durham, in England. It is situated immediately to the north of Chester-le-Street.
Shunned Horizon victim returns home after 16 years
Former Post Office worker Stephanie Gibson says she felt driven to leave South Pelaw.
BBC News