Ss Alban and Stephen Church - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org