London's car melting building judged worst

The London skyscraper, which reflected sun rays with such intensity that it melted parts of a Jaguar car in 2013, has won this year’s annual Carbuncle Cup for the worst building of the year. Located at 20 Fenchurch Street in the City of London, the 37-storey high building is nicknamed the Walkie Talkie because of its shape.

Load More