Great location in Clapham, very peaceful yet still walking distance to public transit options