News from Macclesfield Literary and Philosophical Society

The programme for the 2019 to 2020 season is now available. Unfortunately the planned speaker for March has had to drop out, so we will be announcing a replacement in due course.