Houses for sale in Upper Cudworth, Barnsley

There are 2,290 results. Upper Cudworth, Barnsley. Property prices in Upper Cudworth range from £15,000 to £1,700,000 with an average price of £243,280.

Properties for sale in Upper Cudworth, Barnsley

icon