Tuesday, August 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

St Alban and St Stephen's Church, St Albans

St Albans, United Kingdom

St Alban and St Stephen's Church or Ss Alban and Stephen Church is a Roman Catholic parish church in St Albans, Hertfordshire, England. Although it was built from 1903 to 1905, it was the third attempt to build a permanent local Catholic church in St Albans. It was designed by John Kelly of Kelly & Birchall in the Italian style. It is located on Beaconsfield Road next to the St Albans City railway station in the city centre.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United Kingdom