The Willow House, Watton

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 were converted into a period picture post card hostelry

Comments
Sign in or get an account to comment.