All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants The Galloway Inn 24 South Main Street, Wigtown, Newton Stewart, Wigtown, SC DG8 9EH Bar