United Kingdom The Walnut Tree Hotel, Best Hotels Recommendations At North Petherton United Kingdom The Walnut Tree Hotel is Choice Hotels Recommendations At North Petherton Unit… Edit