Loading
  • 21 Aug, 2019

  • By, Wikipedia

Masjid Umar, Leicester

Umar Mosque is a mosque in Evington, Leicester, England. The building was completed in 2000. The building is named after the second caliph, Umar.