Cheltenham could be good. Get the train there, short walk to Deya Brewery for a couple of pints, walk in to town, pause for a few more pints then another walk to the ground. Might need a bus or taxi back to the station. It's about two miles. And if the timing with the trains works back to Deya for a few more beers before sleeping on the train back to Cardiff