answersLogoWhite

0

The Crystal Palace was built in Hyde Park London to house the Great Exhibition of 1851. It was the brainchild of Prince Albert, Queen Victoria's husband.

User Avatar

Wiki User

10y ago

What else can I help you with?