This London Hotel Is the Royal Family's Favorite Home Away From Home