The Standard, London was the brand’s first international hotel when it opened in 2019, and is situated at King’s Cross, occupying the striking and architecturally significant Brutalist-style Camden ...