Tranquil setting offers genuine rural bliss

Delford House