Islamic Invasion; There are over 500 mosques in London, but Muslims pray at Westminster Abbey Church.