Very convenient place to stay in London. Easy to get anywhere because you have 3 tube /train stations nearby. Great value for money.