The Old Thatch Tavern is a pub in the town centre of Stratford-upon-Avon, England.
[1] The Old Thatch Tavern became the brewery for Stratford-upon-Avon in 1470 when it was also a pub.
[1][a] The thatched building in which the pub is located has a Grade II listing.
The current structure was built in the 1500s, and subsequently altered in the early 1800s.
[2] This is the only thatched-roof property in Stratford's town centre.