The UK is full of luxurious, fancy and impressive hotels, offering a stay so good you’ll never forget it. We can expect to find some of the very best in London, so it’s no surprise to see five-star iconic hotel Shangri-La The Shard takes the top spot in TripAdvisor’s Travellers’ Choice ‘Best of the Best’ Hotel Awards this year.
Continue reading
Get unlimited digital access, first month free
Try for free
Already a subscriber?
Sign in