The flat is lovely and very well-equipped. Martin was very efficient at communicating beforehand, and gave excellent information and tips. While the flat is a reasonable distance from the city centre, the bus and tube connections are excellent. The 49 or C1 bus takes you right to the Natural History Museum/V & A/Science Museum. It is also very close to the Shepherds Bush stop for the bus to and from Oxford (called the 'Oxford Tube'), which was very convenient for us.
The only thing is, light sleepers need to be aware that there is constant traffic noise from the road outside the bedroom window. We very much appreciated being able to leave our luggage and collect it later in the day.