Bank of Snowdrops, Benington Lordship, Benington, Hertfordshire. The manor house can be seen in the distance.