Claridge's hotel, London - review | Claridge's hotel is surely one of the UK's best - London's art deco jewel with a rich history and all-star guests