The Red Lion
The Red Lion is a village pub in Newborough, a small beautiful rural village situated in east Staffordshire.
The Red Lion is right at the centre of its community and offers excellent food paired with a fine selection of drinks.
The Red Lion is a village pub in Newborough, a small beautiful rural village situated in east Staffordshire.
The Red Lion is right at the centre of its community and offers excellent food paired with a fine selection of drinks.