Twelve social rent flats have been officially opened on Princes Street, just off Cowley Road in Oxford. The scheme was delivered by OX Place, Oxford City Council’s wholly owned company, and built by ...