The flat is very nice and comfortable.
Access to London centre is very easy. The area around Clapham Junction is a bit dodgy (I wouldn't recommend it at night) but once you cross the little park to reach the flat, the area is fine.
I would definitely recommend this place.