St Margaret-the-Queen – Open Day
St Margaret the Queen Church Barcombe Avenue, Streatham, United KingdomOur sister church, St Margaret-the-Queen will host an open day from 2pm on Saturday 18th September You can find out more here St Margaret the Queen Church, Barcombe Ave, Streatham, […]