Great place to stay in London, easy access to London tube stations.