Brilliant place to stay in London. Very accessible and extremely comfortable.