4 bedroom town house for salePlot 11 The Embankment, Scholeys Wharf, Off Leach Lane, Mexborough, S64£112,475Floorplan