Contact us & Hours
Staff & Board
Elgin Town Hall
A multi-purpose venue, run by the community for the community.
Showcasing the fabulous range of talents in moray.
The perfect space for your event or exhibition.