As well as being a valuable green space in South East London, Crystal Palace Park contains several reminders of the great industrial wonder that once stood here. The Wonder of the Age The Great Exhibition of the Works of Industry of All Nations, commonly known as the Great Exhibition, took place from 1 May to […]
