2 bedroom serviced apartments kensington london (1)