Lovely flat in a convenient neighborhood (with the station and especially because of the cozy pizza/coffee shop and the Vietnamese just a stones throw away!). We had a great time looking through the area, the park, and getting away from the crowds in the center of London, it was a treat.
We used the little sofa bed, which was well provided for (Sheets, pillows, blanket).
Would definitely stay again!