1 0 The Red Lion The Red Lion, 1, North Street, Leighton-Linslade, Leighton Buzzard, Central Bedfordshire, East of England, England, LU7 1EF, United KingdomAboutThe Red Lion is a dog friendly pub in undefined, LU7.Contact Send an EmailLocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs