Upper NorwoodWiktionary 原文释义(英文)专有名词 Proper nounA suburban area in the borough of Croydon, Greater London, England (OS grid ref TQ3270).A hamlet in East Lavington parish, Chichester district, West Sussex, England (OS grid ref SU9317).