Central London is seen under a layer of fresh snow from the viewing platform at The View from The Shard, the new tourist attraction on Europe's tallest building, 18th January 2013. The new attraction, which opens on 1st February 2013 offers unrivaled views over the city.