Long established as one of the very best pubs in Swindon, The Check Inn just keeps getting better. Now offering delicious Thai cuisine alongside a tempting array of well-kept cask ales, it's the perfect place to enjoy a fine meal over a catch up with friends - especially when the sun's out...