December 6, 2023



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

LAD Bible

By Stewart Perrie

| 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…