The Location At 306 metres tall, The Shard is the tallest building in Western Europe and the Shangri-la Hotel at the Shard London is a 5 star hotel occupying the 34th to 52nd floors. It’s centrally located and very handy for public transport, being built literally on top of London[…]