Alex Coomber
The Heart of Wessex Line. Bristol Temple Meads to Weymouth. 70 Miles. Bristol Temple Meads, Keynsham, Oldfield Park, Bath Spa, Freshford, Avoncliff, Bradford On Avon, Trowbridge, Westbury, Frome, Bruton, Castle Cary, Yeovil Pen Mill, Thornford, Yetminster, Chetnole, Maiden Newton, Dorchester West, Upwey and Weymouth.