10 Jan 2023 [email protected] - 0 Comments Rothes Halls Rothes Halls Modern auditorium for music, theatre, comedy and dance, plus a gallery, meeting spaces and cafe/bar.