3 bedroom property in Church Walk, Stourport-On-Severn - £499,950 | Big Open House