Glass visits the Treehouse, London

ADDRESSES don’t get much more attractive than that of Treehouse London – the first UK launch by ritzy US brand 1 Hotels – which opened in late 2019. Just seconds from Oxford Circus and with the myriad shops, th...