
Brewery
Lola Rose Brewery
Is this your venue? Claim this page to manage your profile, drinks, and offers.
Claim this page →About
Wanlockhead Inn is Scotland’s highest pub. Located in Scotland’s highest village (surprisingly, we are in Dumfriesshire, not the Highlands). Nestled amongst the Lowther hills in the picturesque vil…