10 Largest City Parks In England
10. Kensington Gardens
9. Hyde Park
8. Greenwich Park
7. Green Park
6. Bushy Park
5. The Royal Parks of London
4. Roundhay Park
3. Hampstead Heath
2. Town Moor
1. Sutton Park