English Heritage: Northington Grange

English Heritage: Northington Grange
Alresford, Hampshire, SO24 9TG