Location is perfect. Even if it is not close to underground you can reach everywhere with bus easily. There is a market nearby. Battersea park is across the road.
The flat has all you need. We had no problems with our 3 years old boy. We enjoyed our stay, thanks to Yilmaz.