Hill House sits in the middle of its own land, which extends to 34 acres, and is situated in Hampshire, on the edge of the South Downs National Park. This property is five miles from the market town of Alresford and eight miles from Petersfield, where you can catch a train into London Waterloo, which […]