London Road – Bicester – A development of 125 homes

Work has started on our new development at London Road, Bicester where we are proud to announce a development consisting of 2, 3 & 4 bedroom homes located within walking distance of Bicester Station / Town Centre and Bicester Village – Show Home Complex opening July 2016.