Not many buildings can melt cars and blow people over, but London’s ‘Death Ray’ Walkie Talkie certainly can. The ‘deadly’ 160-meter office tower, officially known as 20 Fenchurch Street, just won the 2015 Carbuncle...
Developers of the unusually-shaped 525-foot, £200 million skyscraper under construction at 20 Fenchurch Street, London, are scrambling to find a solution after it was determined that glare from the building is causing cars...