Camberwell
History
Camberwell is an area of South London, England, in the London Borough of Southwark, 2.75 miles southeast of Charing Cross.
Camberwell is an area of South London, England, in the London Borough of Southwark, 2.75 miles southeast of Charing Cross.