Beautifully designed and expertly crafted studio, 1 and 2 bed apartments for sale in the heart of Balham, from £340,000