Why settle for an afternoon tea on the ground floor, when you can have a luxurious afternoon tea at The Shard on the 72nd floor over looking London.