Upcoming events

2020 dates for your diary

Saturday 3rd October Evensong, Annual General Meeting and 111th Dinner