At the Talbot Inn in the heart of the Wiltshire countryside, you'll find a welcoming pub with eight beautifully designed rooms. Sister property to Beckford Arms, this charming inn is the ideal base for a relaxing break with great food. The rustic charm of the inn is matched by the quality of the food, with a menu focusing on locally sourced ingredients and hearty British favourites. The inviting atmosphere and traditional country pub setting will leave you feeling refreshed and recharged.