St Margaret's Hall & The Annex

Upcoming events will appear here.

Any announcements that you would like to see here, please contact booking secretary.