The Thatched Tavern is a 13th century pub nestled on the edge of the Cotswolds, boasting a traditional bar, open log fire and flagship flooring, with dining available in its two restaurants.
The Thatched Tavern
Address
12 High Street, Honeybourne, WR11 7PQ