Ideally located along one of Singapore. Nearest MRT STATION: FARRER PARK (NE8)
Ideally located along one of Singapore. Nearest MRT STATION: FARRER PARK (NE8)
Masjid Angulia 265, Serangoon Road Little India Singapore Singapore 218099
English / Malay/ Tamil/ Urdu
All prayers including formal jum'a