I had a very convenient stay in London.
Everything you need (supermarket, pubs, restaurants) is very close to this place and it's only about 100m to the Central Line which leads directly to the city centre. The overview from the bedroom is fantastic; check-in and check-out were very uncomplicated. Bathroom and kitchen were okay.