Also known as the London Mosque, Fazl Mosque was completed in 1926. It was the first purpose-built mosque in London, and the first built in Britain since the Woking Mosque of 1889.
Fazl Mosque was Listed Grade II in 2018 for its architectural and historic significance.
Historic England Archive DP148054