Home TravelEurope The Shard, a fabulous experience in London