Open menu
St. Alban the Martyr, Holborn.
Consecration of the restored church, Saturday 17th June, 1961