Jamai Masjid, 184 Woodhouse Lane, Leeds - registered for solemnising marriages on 18th April 1978. Muslim worship and activity on the site may possibly pre-date this.
London Gazette