London Central Mosque
/ˌlʌndən ˌsentrəl ˈmɒsk/
/ˌlʌndən ˌsentrəl ˈmɑːsk/
- a large mosque (= place of worship for Muslims) in Regent's Park, London, completed in 1977 as part of the Islamic Cultural Centre
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
London Central Mosque