17 May 2025, 12:30 - 13:00 Mass (Livestreamed) Westminster Cathedral Victoria Street, London Daily - Monday to Saturday