January 17, 2025
The Afghan Islamic Cultural Centre was founded in 1998 and is situated in London, Willesden. The main mosque in North West London, it is located on 214 Church Rd, Church End & Roundwood, and serves the one of UK’s largest Muslim community, which is predominantly Afghans.
A house of worship for all Muslims irrespective of specific schools of thought, This Center is a symbol of unity amongst the Afghan community and all the Muslim communities.
At AICC we provide Funeral services.