Williamson Hall, Elgin AddressDuff Avenue, Elgin, IV30 1QSShow full screen Google MapView Williamson Hall, Elgin on a map Upcoming events No upcoming events here at the moment. See what’s on across Moray →