Anstruther Town Hall

The largest of our town halls in the East Neuk, there’s plenty room to get up and dance 🙂

EVENTS AT Anstruther Town Hall

UPCOMING EVENTS