I have stayed many times in London. This is the best value for price in London I have ever stayed at. Quick train to central London 5-10 min walk.