The Gherkin and the Shard of Glass Beautiful looking and oddly nicknamed buildings going up in London.