Charles place is in a very good location and Clapham Common across the road is special. Good bus and train access and lots of great shops and restaurants close by.