Joseph Homes, has just launched in a prime location on Balham High Road, between Balham and Tooting Bec Underground stations.