The Old Thatch Tavern

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.

Old Thatch Tavern, Stratford-upon-Avon. The only thatched building left in Stratford town centre
The Old Thatch Tavern pub sign
Window boxes decorate the exterior in spring and summer