The Crystal Palace was a huge exhibition building constructed in London's Hyde Park between 1850 and 1851. It hosted the Great Exhibition of 1851 - an event showcasing sculptures, machinery ...
Not here, but in Hyde Park. It was an exhibition ... A day before the trip to Crystal Palace Park, I’d arrived in London through the welcoming bat-wing arches of King’s Cross station.
163 years ago today, a great milestone; below, historian Peter Manning writes about the first-ever reported football match of the Crystal Palace Club... It is 2.30pm on the afternoon of Saturday, 15th ...