Location: Hyde Park. Construction of the neogothic cathedral started in 1868. However, the spires were put onto its two towers only in 2000.
Location: Hyde Park. Construction of the neogothic cathedral started in 1868. However, the spires were put onto its two towers only in 2000.