Masjid
Umar was built five years ago and stands on Evington Road as
a wonderful piece of architecture.
Masjid
Umar mosque on Evington Road, Leicester was completed in 2000 and
took 18 months to build. The architecture and decoration inside are
a sight to behold