The Ram at Tivetshall in Norfolk is a charming, listed Inn dating back to the 17th Century. Situated in the beautiful village of Tivetshall St. Mary, The Ram offers the perfect base from which to explore the South Norfolk countryside, enjoy great locally produced food or a celebratory afternoon tea.