Makki Masjid and Madrasa
- 1 Vicarage Rd, Burley, Leeds LS6 1NX, United Kingdom
- +441132456501
- https://www.makkimasjid.co.uk/