Close

Now Playing: The curse of the skyscraper strikes again

Tomorrow, The Shard will officially open in London. It's the tallest building in Europe at over a thousand feet high. Meanwhile, Britain's economy isn't looking so good.