Camberwell Green
From Wikipedia, the free encyclopedia
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. At the North-East of the green is Camberwell Magistrate's Court, and at the North West is a home for the elderly.