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.
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.