This February, an extraordinary 12 months in London will be capped by the opening of The Shard, the UK's tallest building. Visitors to the top of t...
Read Whole Story