2 ms·Churches in the UK own property that they lease, such as expensive business high steet stores.by ownagefool 6y agoChurches in the UK own property that they lease, such as expensive business high steet stores.