I doubt it; I think it's just the name of a church building. 'Clemenskerk' just means 'St Clemen's Church' in English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
kunaDo you think Heiend is a street name?That sounds reasonable. Or perhaps an island?