Great Location in London! Close to all train stations.