Our Lady Star of the Sea RC church, Mumbles, Swansea. Located on Promenade Terrace, facing Devon Place. The Roman Catholic church is in the diocese of Menevia.