RepositoryArchives of the Archbishop of Westminster
Ref NoAAW/DOW/PAR/55
TitleFinchley North, St Alban
LevelSeries
DescriptionThe Parish of Finchley North was founded in 1903. The church was built in 1909 and consecrated on 24th February 1995.

    Copyright © catholic-heritage.net