Regional · Europe
London Mennonite Centre
Listed in the directory · updated 7 Sep 2022
About London Mennonite Centre
London Mennonite Centre- A ministry of the Mennonite Church which cultivates Christian discipleship as a way of life, located in Highgate. Includes information about activities and facilities.