The Cowshed - Tewinbury Farm Hotel We like to challenge the status quo of what a hotel can be, with a relentless focus on what customers want. We are a family run business based in Hertfordshire with little red tape & big dreams to become the most unique Boutique Hotel in the country. Our desire is to build something different & a hotel that gives back to our land & community. Working at Tewinbury The ADZN1_UKCT