20 Fenchurch Street is a new skyscraper that the developers expected to be known as "The Walky Talky Building" and to be famous for its roof garden. Unfortunately what they actually built was a giant convex mirror that melts cars!, hence its new nickname of "The Fryscraper".
The developers will be fitting a sunshade to the building real soon, in the meantime a giant black sheet prevents people cooking eggs on the street below.