Reviews
User
Nice Masjid... Facilities seem to be out of order temporarily.
More about Al-Huda
Al-Huda is located at 3TH, 14 Avenham Rd, Preston PR1, UK
http://www.al-huda.org.uk/