1 0 Oliver Hare & Co Oliver Hare & Co, 2, Hockliffe Street, Leighton-Linslade, Leighton Buzzard, Central Bedfordshire, East of England, England, LU7 1HJ, United KingdomAboutOliver Hare & Co is a dog friendly restaurant in undefined, LU7.LocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs