The Grange

Northington, United Kingdom