Great place to stay while you are traveling around London.