Lord St Apartments Type: 68 Residential Apartments Builder: Diploma Location: Highgate Status: Completed