The London Mosque, opened in 1926, is the first mosque in London, located in Southfield.
The London Mosque is already in our database — build a personalized itinerary in minutes.