I can't quite make my mind up about the Shard. It is aptly named - a glass splinter soaring above the London skyline. It will be the tallest building in Europe upon completion, although that record will be taken a few months later by a new tower going up in Moscow. It'll remain the tallest … Continue reading The Shard