Claridge’s hotel review: Is this the best sleep in London? Claridge's has been voted the best hotel in London. Does it live up to the hype?