UK
South East England
Oxfordshire
Cherwell
Shop
OX26
, Bicester,
London Road
To Let, 3,300 sf
Fully refurbished character building with ground floor approx 1,650 sq ft A1, A2..
London Road, Bicester Town Centre