March for Life – The March
Emmanuel Centre Marsham Street, London, London, United KingdomMarch for Life Sat 3rd September. March to Oppose Abortion. Mass at Southwark Cathedral 11am. Events at The Emmanuel Centre, Marsham Street SW1P 3DW 10:30am – 1:30pm. The March – 2pm The Emmanuel ... Read more