People & places Europe Belgium Leuven St. Martha & Mary's Anglican Church is a vibrant, international body of believers committed to 'the teaching of the apostles, fellowship, to the breaking of the bread, and prayer' (Acts 2:42). Located in the heart of Leuven, our parish meets every Sunday evening for prayer and liturgy. Everyone wishing to share in the liturgy is more than welcome to come and join us. This is an Associate Ministry Partner of ICS. For more details see the website.