noun a former residential borough of Greater London, England, now part of Southwark.
camberwell 🔊 Listen to this noun a former residential borough of Greater London, England, now part of Southwark. London stabbings: Two dead and boy critical – BBC News Camberwell, Victoria – Wikipedia About Camberwell – Camberwell Shopping In Camberwell « LRB blog Share Facebook Twitter Google +