LONDON CENTRAL MOSQUE
    
Meaning of LONDON CENTRAL MOSQUE in English
	
ˌLondon ˌCentral ˈMosque, the BrE AmE
 a large ↑ mosque (=building in which Muslims worship) in ↑ Regent's Park in London
	
	
	Longman Dictionary of Contemporary English.
    	Longman - Словарь современного английского языка.
	2012