Feedback
Crystal palace
Meaning
Name
●
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).
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better