M
mic mell (Mell)
Jan 2024
It's a place where u feel peaceful, blessed . The church is in the centre of Slough town. View Outside of the church is beautiful and lovely . I Had an amazing experience at the Eucharistic celebration.