And by "everything" we mean a welcome mat across the street and parts of a Jaguar parked nearby. So far. By the time the so-called "Walkie-Talkie" building is finished, all of London will be nothing but a pile of hot mush. The Walkie-Talkie building is the Hitler of buildings.
Photo: Oli Scarff/Getty Images