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