News

Lawrence Castle, known to many people as Haldon Belvedere, has stood for more than 300 years on one of the highest spots in Devon commanding majestic views over Exeter and for many miles beyond.