Fabio Crispim Published June 8, 2026 11:34am Updated June 8, 2026 4:08pm London is getting a brand-new skyscraper taller than The Shard, complete with a panoramic viewing gallery, public gardens, and a bar. Under newly released plans, the new skyscraper will be the tallest in the UK and will replace St Helen’s Tower, located between […]
Read More