Our Lady Star of the Sea (Stella Maris), Lloyd Street, Llandudno

Scope and Content

The Roman Catholic Church of Our Lady Star of the Sea (Stella Maris) was consecrated in November 1973 but was opened sixty years earlier by the Bishop of Shrewsbury.

Original Index No. D0520.