A development of 3 new apartments in Clapham, south London with commercial studio space at basement level.