Every Sunday evening. Simply order your takeaway between 6pm & 7pm and we will deliver it to the car park in Middleton In Teesdale at 8pm. Free delivery - You just pay for the fantastic food.
Barnard Castle is the most haunted town in the world with over a hundred ghost stories found by the UK's first ghost census. The videos also cover nine murders, seven suicides and thirty fatal accidents in this small town. The 81 video stories are told by 54 locals.