Tue, Jan 14, 2025 06:30pm EST/EDT
The London Muslim Mosque (LMM) is located at the heart of London, Ontario.
It is the largest mosque in London and Middlesex county and serves as a religious organization, as well as a community centre.
Sign up for our free Muslim Link Snapshot and get our events listing and latest articles sent to your inbox weekly.