£385,000 | 1,211 sq ft18 Poplar Rd Bishops Itchington CV47 2RQRetail property (high street) for sale1,211 sq ft floor areaNearest school 0.1mi.