The Other House is a residents’ club for both short and long-term stays December 30th 2021 Opening in London's South Kensington in spring 2022, the Other House features Club Flats with hotel-style facilities Hotels 0