Great place to stay in London! Close to everything!