What's On at St James

Sadly all events, including coffee and chat,


suspended at present