Hi Scrumpy, there is only one heritage railway in Wiltshire, the Swindon and Cricklade here
http://www.swindon-cricklade-railway.org/ . You don't say where you are but to the west in Somerset is the East Somerset railway here:
http://www.eastsomersetrailway.com/ . Those are the nearest I'm afraid.
Tony.