Nottingham - Clifton Leisure Centre, Nottinghamshire, United Kingdom
Address: Southchurch Drive, Clifton, Nottingham NG11 8AB
Clifton Leisure Centre is a public leisure facility on Southchurch Drive in Clifton, Nottingham, with sports halls and community spaces rather than a dedicated exhibition campus.