St. Aidan's Soon to make way for the "construction of 28 flats with associated parking and landscaping"