Cambridge Central Mosque

Architecture

Cambridge Central Mosque: A Nature Friendly Mosque in England

15 January 2022 194

The architectural project of the Cambridge Central Mosque, built in Cambridge, England, which has the distinction of being the first environmentally friendly mosque in Europe,...