We had a perfect stay in the apartment, nothing was missing. All was great : the apartment itself, the location, the communication with Mel.
The apartment is just next to Clapham Junction where you can catch buses and trains that will take you anywhere in London.
We'll recommand this place to anyone wanting to visit London.