The Thatch
Pub · Bar
The Thatch is an inn featuring a bar, games room with darts and pool, and a separate lounge.
Location
Best places nearby
The highest rated places close to The Thatch.
Local restaurants nearby
9 High Street, ENG
Location
The highest rated places close to The Thatch.
9 High Street, ENG