April 26, 2024

AndronETalksNews

AndronETalksNews

There were plans for a ‘death pyramid’ in London that could have stored millions of bodies

LAD Bible

By Stewart Perrie

Published 
| Last updated 

London’s skyline has some fairly iconic buildings.

The city has the Gherkin, the Shard, the London Eye, Big Ben, the Walkie Talkie and loads more.

All of these landmarks are usually bustling with loads of people, whether they’re workers or tourists lapping up the view.

Read more…