Would you like to submit a review of The Talbot Inn, Stafford? Share your experiences by writing a The Talbot Inn Stafford review and help build a directory of recommended pubs in Stafford. Are you the owner of The Talbot Inn Stafford, then claim it today. After claiming your business, you will be able to improve your business listing.