The Goddard Arms

Swindon • Show on map
View Details for Price
Located in the heart of Swindon’s Old Town, The Goddard Arms features an on-site bar and restaurant, as well as limited free parking. A flat-screen TV, private bathroom and tea/coffee making facilities…More info
