Discover Swindon
compiled from our dataSwindon is located in England, United Kingdom, and has a population of about 222,193. Our atlas lists 528 places here.
These include 26 sights and 14 museums, 410 restaurants, 68 places to stay and 10 cocktail bars. Highlights include Bartlett Brothers, The Magic Roundabout, Guild House Apartments.
The neighborhoods with the most entries are South Swindon, Central Swindon North, Stratton St. Margaret, West Swindon.