166 Shadwell Lane, Leeds, West Yorkshire
The Baab Ul Ilm Centre is a mosque located at 166 Shadwell Lane in Leeds, situated next to the Lubavitch Centre. The facility is described as clean and peaceful, with organized prayer services and refreshments provided after Friday prayers. The mosque can be difficult to locate due to limited signage in a residential area, and visitors have reported needing to call ahead for directions to the entrance.
166 Shadwell Lane, Leeds, West Yorkshire
Tap a star to leave the first review