Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

The London Mosque

London Borough of Wandsworth, United Kingdom · built 1926

The Fazl Mosque (English: The Grace Mosque) also known as The London Mosque, is the first purpose-built mosque in London, England. It was opened on 3 October 1926 in Southfields, Wandsworth. At a cost of £6,223, the construction of the mosque and the purchase of the land on which it stands, was financed by the donations of Ahmadi Muslim women in Qadian, Punjab, British India. Between 1984 and 2019 the Fazl Mosque was the residence of the caliphs of the Ahmadiyya Muslim Community, and therefore its de facto international headquarters. The administrative headquarters now lies at the site of the Islamabad, Tilford.

Mosque data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other mosques in United Kingdom