Camberwell Leisure Centre Camberwell Leisure Centre

Camberwell Leisure Centre

Artichoke Place Camberwell Church Street, London, SE5 8TS, United Kingdom | 03330050401 | Website

This venue is ready for its first review! Take a look under ‘Details’ to read what Camberwell Leisure Centre says about its accessibility. If you’ve already visited Camberwell Leisure Centre, why not give them their first review today?

Add the first review