Telford Road Industrial Estate, Bicester

Telford Industrial Estate, Oxfordshire OX26 4LD

Total Area sq ft: 4,600 sq ft

Contact Us

Available Unit

Sorry no vacant units at this time please check back later.