We had a great time staying in Selma's flat. It was very clean and had everything we needed for our stay. The kids liked it especially for all the available toys and books.
The commute from/to London by train is quite convenient (10-15 min walk to station, 20-30 min to the city) and there are plenty of stores, cafés and restaurants in the neighbourhood of the flat.
All in all a great and quiet place to stay, from where you can enjoy everything London has to offer.