The height of luxury in London: Shangri-La The Shard
[circuit type=review circuit_id=”9203″] Editor’s note: Shangri-La The Shard, London provided TPG with a complimentary two-night stay so that we could get an inside look at the hotel and its amenities.…