Built between 1894 and 1902, with two towers in the style of a 12th-century German cathedral, this Catholic church is situated at the foot of Stamford Hill and dominates the area.
This Catholic church was built between 1894 and 1902. This was with two towers in the style of a 12th-century German cathedral. This Catholic church is situated at the foot of Stamford Hill. This Catholic church dominates the area.