The Old Thatch Tavern, Stratford-upon-Avon
The Old Thatch Tavern is a beautiful Grade II listed pub dating back to 1470. The oldest pub in town, it stands as Stratford towns only remaining thatched building.
The White Swan Hotel, Stratford-upon-Avon
A historic hotel in Stratford-upon-Avon, The White Swan dates back to the 15th century. Whilst the beautiful bedrooms are of the highest standards, the place retains its unique heritage.