More austere, but also busier than St James Cathedral, St Louis Cathedral dates from 1932 and is popular with the Chinese community.