We spent 5 days from our UK vacation in London and were glad to find cozy appartment very close to the City Centre.
There are two big green parks in vicinity, some Tube stations are accessible; cafe, pubs and local market are nearby.
The appartments are equipped by all needful and it quite important for self- sustained travellers.
Michael is a really great host , friendly and helpful.
Highly recommended.