Windmill Down was a historic cricket venue, home to the Hambledon Club from 1782-1795.