London Central Mosque built
1977 CE.
Shown on the map at 51.529°, -0.165°.
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.
Text from the Wikipedia article London Central Mosque, licensed CC BY-SA 4.0.