Login  |  Register

Crystal Palace | building, London, United Kingdom ...

Crystal Palace: Crystal Palace, giant glass-and-iron exhibition hall in Hyde Park, London, that housed the Great Exhibition of 1851. The structure was taken down and rebuilt (1852–54) at Sydenham Hill (now in the borough of Bromley), at which site it survived until 1936.

Alexa Traffic


Listing Links