Newborough, Burton upon Trent, DE13
Welcome Situated in the centre of Newborough, a beautiful, rural village in East Staffordshire, The Red Lion is a popular village pub where you’ll find great food and a warm welcome. So whether you