Our Lady and the English Martyrs Church. Completed in 1890, this big gothic revival Catholic church features an ancient Virgin Mary statue.