The Mandrake Hotel Is a Soothing Sanctuary in Bustling London