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

September 4, 2013, 10am PDT
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.
Future Cities