The Crystal Palace was one of the signature landmarks of Victorian London. It was built to house the Great Exhibition of 1851, which showcased many of the wonders of the Industrial Revolution. After the Exhibition ended it was moved to a park on Sydenham Hill and remained there until it was destroyed by fire in […]