Great place to stay for longer term stay.
Tube is 5 mins a way, as well as local restaurants and shops.