3 Bedroom houses for sale in Kelmscot, Oxfordshire
There are 105 results. Kelmscot, Oxfordshire. Property prices for 3 bedroom properties in Kelmscot range from £265,000 to £585,000 with an average price of £400,000.
3 bedroom properties for sale in Kelmscot, Oxfordshire