It all stems, I think, from history. Until the 1530's every church in England was Catholic. After Henry VIII - and once his bastard daughter Elizabeth I was on the throne - every church was nationalised for the 'Church of England'. At different times, churches have occasionally been handed over to other Christian bodies. French Protestants, for instance, were given the use of some churches when the Huguenots were exiled to England. In the 20th Century, some churches have been given to Orthodox communities, or they have been permitted to buy or share them.
|Sikh Gurdwara: once St Luke's|
|Ely Chapel as it once was|
In London, though, where Catholic congregations customarily fill their churches to bursting, the good old Church of England hangs on to its buildings even when congregations are down to a mere handful - in the hope perhaps of realising a good sum from a developer.
We are very wedded to our buildings and our history, in a way which it must be hard for others - especially Americans I think - to understand. Perhaps the time is coming when Parliament will recognise that the Church of England is no longer the religion of the country, and that it would be sensible to find other bodies to take over some of the buildings which it struggles to maintain - but don't pray for it too hard. St Paul's erstwhile Cathedral would make such a good Mosque.