This is the building known as the Shard, and below is the definition of the word shard.
shard [ʃɑːd], sherd
noun
1. a broken piece or fragment of a brittle substance, esp of pottery
2. (Zoology) a tough sheath, scale, or shell, esp the elytra of a beetle.
The Shard, which is in the centre of London at over 300m is now the tallest building in Europe. However it is dwarfed by buildings in America, the Far East and the Middle East. I guess its name is apt.