TT The Traddock Pet-friendly hotels and accommodations Austwick, North Yorkshire, United Kingdom The Traddock is a country house hotel based in Austwick, North Yorkshire, in United Kingdom. It is accommodat…