Leeds Parish Church is a popular tourist attraction that has a visitor centre and shop selling various souvenirs and gifts.