Life | Tue Sep 3, 2013 4:43pm EDT

Developers face heat for London's car-frying skyscraper