The Grange is a large Victorian house nestling in two acres surrounded by beautiful Devon countryside designated an area of outstanding natural beauty, and backed by National Trust land. Spectacular sea views to the front of the house from an elevat... |