Benington Lordship, Benington, Hertfordshire. As seen from the garden.