Great spot to stay for a few nights to go out and about in London.