Established in 1987, serving both office workers and shoppers with daily prayers, youth programs, and family development activities, Masjid Al-Falah is a centrally located mosque in Singapore’s Orchard Road area, unique for being housed in the basement of a commercial building, accommodating up to 1,500 worshippers.