Church of the Holyrood and St Teilo, Tenby. Tenby's Roman Catholic church is in South Parade.