Stowting, Ashford, TN25
Situated in the picturesque village of Stowting, The Tiger Inn is a true country destination pub. The beautifully designed venue mixes contemporary and classic perfectly - with original features and q