Where is Islamic Centre of England?
Where is Islamic Centre of England located?
Islamic Centre of England, Westminster, United Kingdom (approx. 51.53528°, -0.1891667°)
Where is Islamic Centre of England on the map?
{"latitude":51.53528,"longitude":-0.1891667,"title":"Islamic Centre of England"}