Good place to stay! A bit far from the underground but very close from buses stops (and it's really nice to see London by bus). Shops are close nearby. There is also a cinema next to the flat if you want ;)