Jamiatul-Ilm Wal-Huda UK School
30 Moss Street, Blackburn, Lancashire, BB1 5JT
Jamiatul-Ilm Wal-Huda UK School with URN 131389, a Other independent school located in Blackburn with Darwen, city of Blackburn, England. A Boys school with a capacity of 550 students,...
