London Central Mosque Photos

Meet 165 travelers, 148 tour guides and discover 1,518 photos

The London Central Mosque (also known as the Islamic Cultural Centre, ICC or Regent's Park Mosque) is a mosque in London, England. It was designed by Sir Frederick Gibberd, completed in 1978, and has a prominent golden dome. The main hall can hold over five thousand worshippers, with women praying on a balcony overlooking the hall. The…
View London Central Mosque guide >

London Central Mosque