Built in 1987 on the ground floor of Cairnhill Place, the mosque is the only house of worship in Orchard Road, Singapore’s main city shopping belt. It traces its roots back to the former Masjid Angullia Park at Angullia Park.
In 2015, the mosque was selected to undergo the Mosque Upgrading Programme (MUP) and had a major renovation. The mosque was added with more prayer spaces and also improved washrooms and ablution areas and also handicapped friendly with barrier-free designs. The mosque’s niche is Islamic Learning in the English language. It aims to serve the needs of its congregation which hails from a colourful background of various ethnicities.