Clitheroe, Lancashire, BB7
Welcome to The White Lion, Clitheroe's premier pub! Located in the heart of this vibrant Lancashire town, our establishment is your one-stop destination for entertainment and relaxation. Immerse yours