Original: The Baitul Futuh Mosque (English: House of Victories) has been deemed the largest mosque complex in Western Europe.
Simplified: The Baitul Futuh Mosque (English: House of Victories) is claimed to be the largest mosque in Europe.