Great place to stay in London.
I would recommend. Its comfortable and great location