• St Ethelbert's Church or Our Lady Immaculate and St Ethelbert's Church is a Roman Catholic parish church in Slough, Berkshire, England.
  • Architectural Buildings in Slough Bridges in Slough Castles in Slough Monuments & Statues in Slough Churches & Cathedrals in Slough.
  • St Ethelbert in Slough, Buckinghamshire is a Christian congregation serving the Slough community and seeking, engaging, and encouraging others through a...
  • St Ethelberts Catholic Church, Slough SL1 1XU.
  • East side of Our Lady Immaculate ^ St Ethelbert Catholic Church, Slough - geograph.org.uk - 3459653.jpg 800 × 711; 146 KB.
  • These buildings were converted to become the first St Ethelberts church, in 1885. ... The foundation stone at Slough was laid and blessed on 1 July 1908.
  • St Ethelberts Roman Catholic Church, Slough | by IFM Photographic.
  • Location: Roman Catholic Church of Our Lady Immaculate and St Ethelbert, Slough, Berkshire, SL1.
  • St.Ethelbert's Church Slough 1000 years of Christianity in Poland 966-1966, beautiful stained glass.