The view from the top…

Today, I took my family to the Shard, London’s tallest building, to visit the new viewing platform that has opened (called “the view from the Shard”). The Shard is a 95-storey skyscraper in London. Its construction began in March 2009; it was topped out on 30 March 2012 and inaugurated on 5 July 2012. Standing …