Nestled in the picturesque Lancashire village of Mawdesley, The Red Lion is a charming pub and restaurant serving hearty British fare. The venue's welcoming atmosphere makes a great first impression and the food menu is also a plus point. Chefs at this New Street spot like to whip up traditional British classics as well as delicious afternoon tea and Sunday lunch offerings. Hungry now? Treat yourself to a tasty meal at The Red Lion.