Where is Stanton House Hotel, Swindon located?
Stanton House Hotel, Swindon, Stanton House Hotel, Swindon, Great Britain (approx. 51.61131°, -1.74449°)
Stanton House Hotel, Swindon, Stanton House Hotel, Swindon, Great Britain (approx. 51.61131°, -1.74449°)