The Olive Branch in Clipsham is a destination no food lover should miss. Renowned for its warm, rustic charm and award-winning cuisine, this gastro-pub offers a perfect blend of cozy atmosphere and fine dining. Housed in a beautifully restored 17th-century inn, it’s...