Travellers Rest Inn Public House
The Travellers Rest Inn pub is located at 20 Main Road in Holmesfield.
Visited Travellers Rest Inn?
Sorry, we do not have the pub's opening times yet.
Sports On TV
Write A Review
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.