2 bedroom property in Windrush Place, Witney - From £235,000 | Big Open House