Masjid Al-Falah as like other mosques in Singapore, is under the administration of the Islamic Religious Council of Singapore (MUIS). It is the only mosque in Orchard Road, serving its congregation hailing from a colourful background of various ethnicity. The mosque was officially opened by then, the Minister for Environment and Minister-In-charge of Muslim Affairs, Dr. Ahmad Mattar on 25th January 1987. Masjid Al-Falah can be traced to the old Angulia Mosque at Angulia Park which currently houses Wheelock Place.
Thursday, 24th August, 2017