C
Camberwell Leisure Centre
Address
Artichoke Mews, London SE5 8TS
Postcode District
SE5
City
London
County
London
Country
England