Undoubtably the best views from a hotel, ever | Shangri-la hotel & TĪNG at The Shard | 31 St Thomas Street, London, SE1 9QU
Staying the night in the Shangri-la at the Shard – the UK’s first elevated hotel was only ever going to be incredible. The Shard is one of our favourite buildings, despite my doubts… Continue reading