Lewis Sports & Leisure Centre

Harris City Technology College, Maberley Rd., Croydon, London, United Kingdom, SE19 2JH
Description