The Red Lion sits in the beautiful country village of Newton where it has stood here for over 300 years with its roaring real fire and beautiful charm The Red Lion welcomes you inside. This traditional village pub serves a range of real ales and a choice of home cooked food.