Crystal Palace
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]- An area mainly in the borough of Bromley, south-east Greater London, England, named after the "palace" that was erected there for The Great Exhibition of 1851 (OS grid ref TQ3471).