This airbnb is such a wonderful location - 20 mins by tube to nearly everywhere in the city and just a 15 minute walk to oxford street and 30 min walk to the Natural History Museum, V&A.
There are two major tube stations within a 5 minute walk and the location itself being just off hyde park means that it is a wonderful place to live.