Trafalgar Square, London . . . 27/03/2024 / British, Religion / Islam, London, Religion London is lost. https://t.co/ZAOtA4SYm4 pic.twitter.com/hiRk2NEXfc— RadioGenoa (@RadioGenoa) March 26, 2024 There are 500 mosques in London, why do Muslim immigrants continue to pray in streets or squares? pic.twitter.com/fetneyvWSv— RadioGenoa (@RadioGenoa) March 26, 2024 Share