Upper Norwood

Upper Norwood is an area of south-east London, England, within the London Boroughs of Bromley, Croydon, Lambeth and Southwark. It is north of Croydon and part is better known as the Crystal Palace area.

Upper Norwood

Upper Norwood is an area of south-east London, England, within the London Boroughs of Bromley, Croydon, Lambeth and Southwark. It is north of Croydon and part is better known as the Crystal Palace area.