search

Crystal palace

Meaning

Name

An area
in the
of Bromley,
Greater London, England,
after the "palace" that was
there for The Great Exhibition of 1851 (OS
TQ3471).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com