March for Life

Pro-life demonstrators a banner reading ‘Every life deserves love, march for life” as they take part in UK March for Life in London, UK on May 5, 2018.
Alex Cavendish/NurPhoto/PA

March for Life: Saturday 4th September, March for Life UK in London, meeting at the Emmanuel Centre, Marsham St, 10.00 am, following Mass at Sacred Heart Church, Horseferry Rd at 9.30 am and marching to Parliament Square from 1.00 pm.

Keep Reading

PreviousNext