Swindon Attractions & Activities - The Best Holiday Destinations for 2020
Swindon is a town in Wiltshire, in southern England. The facilities and attractions on offer within Swindon itself are largely commensurate with its size and visitors will find little to rival those on offer in London and Bath. The majority of the higher-quality venues are to be found in Swindon's "Old Town", and not near the railway station.
The Most Frequently Asked Travel Questions about Swindon