Toby Howe Cricket Ground (built 1999)
Location: 51.6224°N, 0.3997°E