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).