Notre-Dame de l'Immaculée Conception est l'une des plus grandes Eglises catholiques à Slough au service d'une communauté catholique qui vient de partout dans le monde. Le bel édifice est réputé pour ses équipements et accessoires internes où quelques belles sculptures et boiseries peuvent être trouvées. L'église est située sur une artère centrale et est donc bien visité.