Sorry, this development is no longer listed on newhomesforsale.co.uk.
View all current developments in Balham
Balham Hill is located ideally next to Clapham South Station (Northern Line), just 20 mins away from Central London and just few mins walk to Clapham Common and boutique Abbeville Village