Church of Our Lady Immaculate and St Ethelbert, Catholic parish church in Slough, England
Church of Our Lady Immaculate and St Ethelbert is a Catholic parish church located on Wellington Street with a distinctive tower and Grade II listed architectural features. The building displays traditional church design with stone work and period details that reflect its early 20th century construction.
The current structure was completed in 1910, replacing an earlier chapel built in 1885 that served the expanding Catholic community in the area. This construction reflected growing religious demand and the established presence of Catholic families in Slough.
The parish serves as a gathering place for Catholic families and runs educational programs for children in the local area. It functions as a community hub where people come together for worship and faith-based activities.
Regular services occur throughout the week at set times, so visitors should check ahead to confirm access hours or scheduled events. The building may have limited visiting times outside of worship hours, so planning your visit in advance is advisable.
The church carries two names reflecting both the Virgin Mary and Saint Ethelbert, an Anglo-Saxon king connected to England's early Christian history. This dual dedication honors both a central Catholic devotion and a figure from the nation's own religious past.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.