Overview LCO53359380 - Office Space To Let - located in Bicester Business Park. Self contained office unit with multiple meeting rooms and executive rooms