Leith House is situated on the outskirts of the village of South Harting in the heart of the South Downs National Park in Hampshire. The house is within one mile of the village, where you will find a pub and village shop. Nearby Petersfield (four miles) has a variety of facilities, including a train service […]