Picture of how the shard will look when finished. From www.the-shard.comThe newest skyscraper being built in London is called The Shard. It'll form a new area on the South Bank called London Bridge Quarter and it will be the highest building in Europe. According to the developers, The Shard … [Read more...]