UK’s First ‘Residents Club’: The Other House, South Kensington
The Other House South Kensington, the inaugural member of a pioneering new hospitality brand in the UK, is leading the way with its ‘Residents Club’ concept; blending innovative, apartment-style accommodation with the flexibility and