Treehouse London1 Share with Level Firstclass / Upper Upscale / Upscale Interior Designers Keane Location London, United Kingdom Brand treehouse Hotels Category New Building Developer Starwood Capital Group Group SH Group International, L.P. Year of Completion 2019 Investor Cairn Group Type Lifestyle / Design