Camberwell Green

English dictionary entry

Meanings

name
  1. An open space and ward in Camberwell, borough of Southwark, Greater London, England (OS grid ref TQ3276).

Word forms

Camberwell Green
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.