An 11.2 acre mixed-use development at Highams Park in north-east London, now boasts a collection of contemporary apartments and terraced houses, all fitted …