A pyramid in northern England called the “Eighth Wonder of the World” is set to be given a new lease of life and reopen to the public. When one thinks of pyramids, Egypt comes to mind, but the UK hosts its very own pyramid within Stockport. This remarkable building was home to the The Co-operative …
The post The UK prepares to reopen the Stockport Pyramid, the ‘Eighth Wonder of the World’ appeared first on Egypt Independent.