Great location right near the tube.
Has all you need for a stay in London.