Welcome to the new website for our Village Hall
Situated in Killearn, on the edge of Loch Lomond National Park – our Village Hall is
the perfect destination