The final stage of a 1,585 home development in Bicester, a parcel known as Kingsmere, is set to be finished next year, a decade after building began.
The final stage of a 1,585 home development in Bicester, a parcel known as Kingsmere, is set to be finished next year, a decade after building began.