Set alongside Clan Gregor Square in its own beautiful landscaped grounds, the Bayfield Town Hall - once the site of Village government - is now the cornerstone of Village life. It provides the perfect venue for cultural, artistic and community events, as well as offering a unique space for such things as weddings, business meetings and parties.