£475,000 | 1,129 sq ft92-94 London Rd Oxford OX3 9AJRetail property (high street) for sale1,129 sq ft floor areaNearest station 2.5mi.