Mass
2025-04-16 17:00 - 17:40 UTC | St Mary's Church, Somers Town
Said Mass with short homily
