We checked into Claridge's to view the most expensive suite in London. But is this really the best hotel in the capital? We find out. Read this story
We checked into Claridge's to view the most expensive suite in London. But is this really the best hotel in the capital? We find out. Read this story
More from @cityam | Life & Style