The station, bus stop, some shops and a park in walking distance ,make it a very good place to stay in London. We can recommend it and the host was very helpful too. Everything you need is nearby.