UKSouth East EnglandOxfordshireCherwell
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