Great place to stay, very close metro and bus stations, so its very easy and fast to get to the London center