We did not find results for: Metropolitan Borough of Camberwell.
Check spelling or type a new query.
Metropolitan borough of England
Camberwell was a civil parish and metropolitan borough in south London, England. Camberwell was an ancient parish in the county of Surrey, governed by an administrative vestry from 1674. Wikipedia