Located in Watton, a Market Town in Central Norfolk, The Willow House is a beautiful sixteenth century thatched, grade two listed building.
The Inn and restaurant were cottages that have now been converted into a more about this bed and breakfast in Watton