Castle Grove
Description: Castle Grove Castle Grove is situated in the small, mid-Devon town of Bampton close to picturesque Exmoor. Bampton is a consistent winner in the Britain in Bloom Awards. Situated in four acres of beautiful grounds, the listed Georgian building was once the home of Sir Christopher and Lady Codrington. Established in 1984 as a […]
