Deans Manor Luxury Self Catering Guest House, situated in Sedgefield at the heart of the Garden Route