Britain's best hotel isn't a grand country retreat but an ugly 1960s tower - so what puts it at the top of the rankings? We check in to find out...
Tripadvisor has named the Royal Lancaster London the UK's top hotel - but can this 1960s tower overlooking Hyde Park really live up to the hype?