Welcome to Stonor - one of England’s oldest manor houses, situated in one of the most beautiful settings, owned by the same family of the same faith for 850 years.
The house contains a remarkable collection of family portraits, beautiful staine...