A huge park area left by some benefactor or other, for the continuing enjoyment of the townsfolk of Ipswich.
Until a season or two ago, this was the annual venue for ITFC's footballers to play a cricket match against a local cricket team, much to the hilarity of football fans more used to seeing their heroes put a ball in...
More


