Witton Castle Country Park is situated in the heart of County Durham amidst 330 acres of beautiful landscape at the foot of the pennines. The 14th Century Castle forms the centrepiece of the park and provides a peaceful haven for visitors and Holiday home owners.
 
As the local attractions have been developed and their advantages become known the reputation of Witton Castle has spread as an ideal base for an extended visit to Northumbria.