Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

London Central Mosque

City of Westminster, United Kingdom · built 1977

The London Central Mosque (also known as the Regent's Park Mosque) is an Islamic place of worship located on the edge of Regent's Park in the City of Westminster.

Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other mosques in United Kingdom