Tags: Religious Building.
The Baitul Futuh Mosque (English: House of Victories) is a mosque in London. It is the largest mosque complex in Western Europe. Completed in 2003 at a cost of approximately £5.5 million entirely from donations of the Ahmadiyya Muslim Community the mosque covers an area of 5.2 acres (21000 m2) and the full complex can accommodate up to 10000 worshippers.