tbtc is right in that there was a West Wales - Waterloo return that ran via Bristol, Bath, Westbury, Salisbury, Andover, Basingstoke, Clapham Junc (to set down only Salisbury - Waterloo_ and return. Seemed to recall it running through Cardiff around 13.00 on it way up.
The overnight diagram...