My visit to London was made even better staying at The Other House South Kensington hotel - which boasts luxury apartments.