Add Red Lion review

Red Lion, Leeds
Address: 60 Main Street, Shadwell, Leeds, West Yorkshire, LS17 8HH
Features: Bar food, Cask Marque, Disabled access, TV, Dartboard, Beer garden, Children welcome


Rating
Comments