The Grid by Skuggzi Via Flickr: 20 Fenchurch Street aka The Walkie Talkie building, City of London.