Architecture; Buildings; Built environment; London; Walkie-Talkie

The new "Walkie-Talkie" skyscraper at 20 Fenchurch Street in London has been accused of using the sun to melt cars, damage bikes, and blind pedestrians.
Sep 4, 2013   Future Cities