Regent's Park
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 central London.