A lovely place to stay while on work trips in London.