The Church of the Holy Spirit, located opposite clothing store H&M, dates from the 15th century and sits on the site of an even older monastery founded in the 13th century. It often hosts secondhand book sales.