Great quiet place to stay when in London.