Southgate Leisure Centre

Southgate Leisure Centre, Winchmore Hill Road, London, N14 6AD