Great place to stay in London. Close to transport services.