The London Central Mosque is located in Regent's Park, built from 1974 to 1977.
London Central Mosque is already in our database — build a personalized itinerary in minutes.