By Hannah McCann On 1st May 1851, nestled between the elm trees of Hyde Park, a 564 m long and 33 m high glass structure was about to open to the public. This creation (later known as the Crystal Palace) housed something even more astounding than the building itself. Inside the glasshouse was the Great …
