Upper Norwood
E189736
UNEXPLORED
Upper Norwood is a suburban district in south London, England, known for its elevated position, Victorian architecture, and proximity to the Crystal Palace area.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.