Sep 15, 2024 There are 500 mosques in London,… There are 500 mosques in London, why do they have to pray to Allah in a church?