a large play area with a range of equipment
Alexander Dr, Lutterworth LE17 4YF, United Kingdom
Sports
Kids area
Multipurpose sports courts