Full image caption
Camberwell Green is a small area of common land in Camberwell, South London. It lies at the intersection of Camberwell Road and Camberwell New Road/Camberwell Church Street. The Green was ancient common land bought by the Parish Vestry in the late 19th century to protect it from development.
© Museum of London