Nuestra Señora de la Inmaculada Concepción es una de las más grandes iglesias católicas en Slough cumpliendo una comunidad católica que proviene de todo el mundo. El bello edificio se caracteriza por su interior instalaciones y accesorios que algunos multa y tallas en madera se pueden encontrar. La iglesia se encuentra en una vía central y, por lo tanto, es muy visitado.