aerial view of The Islamic Cultural Centre and The London Central Mosque, near Regents Park, London, UK

- Image ID: ETAEXK
A.P.S. (UK) / Alamy Stock Photo
Image ID: ETAEXK
aerial view of The Islamic Cultural Centre and The London Central Mosque, near Regents Park, London, UK
Location: 146 Park Road, London NW8 7RG, UK