The Black Lion Dogs Allowed Verified
The Black Lion, 20, High Street, Leighton-Linslade, Leighton Buzzard, Central Bedfordshire, East of England, England, LU7 1EA, United Kingdom
About
The Black Lion is a dog friendly pub in undefined, LU7. Dogs are allowed throughout the venue. Water and treats are provided.