3 bedrooms Church Road, Swindon Village, Cheltenham, Gloucestershire, GL51 Guide price £330,000 Sold STC