A slice of Italian luxury in Britain: Inside the opulent Baglioni Hotel London by Hyde Park