The Other House South Kensington, A Second Home in London with Benefits
The Other House South Kensington, situated in the heart of London’s Royal Borough of Kensington and Chelsea, is London’s first ‘Residents Club’ – an innovative hospitality concept that offers a…