Castle Hill Devon

Castle Hill Devon

A beautiful stately home set in the rolling hills of Devon, the ideal venue for a wedding or celebration. Visit the spectacular gardens or experience an event.