Clapham Park Road

CLAPHAM, LONDON SW4

36 mixed tenure homes, together with a self-contained block of 8 private flats which have all been sold.
 

Project