About Swindon, UK
Swindon is a town in Wiltshire on the Wilts and Berks Canal.
It is 77 miles west of London and lies south and east of the Cotswolds.
Swindon is a town in Wiltshire on the Wilts and Berks Canal.
It is 77 miles west of London and lies south and east of the Cotswolds.