EnglandHampshireAvington
6 guests
3 bedrooms
3 bathrooms
Situated on the banks of the River Itchen, within 150 acres of pristine parkland, make yourself at home in this stunning Elizabethan-era stately home. You can count yourself among illustrious historic...
From €846 Nightly