All types Bar Restaurant All types All types Bars Restaurants 5 Closed now The Red Lion 68 New Street, Mawdesley, Ormskirk, Mawdesley, EN L40 2QP Restaurant Bar