Harrow Council approves 45 new affordable homes at Grange Farm Estate, South Harrow, with social rent, London Living Rent and ...