In general, do churches, cathedrals, synagogues and mosques in Madrid (and Toledo, Segovia) charge an entrance fee? I've read that some of the major ones have mini-museums and I'm guessing those have an admission fee. But what about the church itself?
I'm asking because I've been to many cathedrals around France and there are no entrance fees. But on a recent visit to Montreal, I was surprised to see a ticket office at the door of Notre Dame requiring payment to get in. I found that kind of strange.