A stunning two bedroom apartment nicely presented with private terrace located between Clapham and Stockwell.