Camberwell Leisure Centre
Camberwell Leisure Centre Artichoke Plc., Southwark, Greater London, United Kingdom, SE5 8TS
(02077) 033024 Phone
(02072) 527308 Fax