Moulana Mohamed Ali Mosque had its origins at 16 and 18 Market Street, two double-storey shophouses comprising an area of 1660 square feet. The mosque was developed by 3 prominent muslim gentlemen who understood the need to have a place of worship in the central business district.
The mosque...