26
results
Sold prices in Churchill Road, Bicester, OX26
60 Churchill Road, Bicester, OX26 4UA
- £89,000 Semi-detached, Freehold 14 April 2000
12 Churchill Road, Bicester, OX26 4UB
- £111,500 Semi-detached, Freehold 15 June 1999