London’s The Standard hotel sold in £185m deal

A trio of investors have bought the 266-bed The Standard Hotel in London’s King’s Cross, WC1, for around £185m.

The hotel has been bought from investor Crosstree by Trinity Investments, Oaktree and Partners group. It is the second European asset