Catholic Church in Falmouth Click on photo to see full resolution --> St. Mary Immaculate Parish Church on Kilgrew Street in Falmouth. Built in 1869 from constructed of granite and Portland stone, the architecture and styling are quite unique for Cornwall. The church was almost detroyed in an air raid in 1941 Jan 05 --> Related images