Harrow Central Mosque is one of the largest in London and is located near Harrow Town Centre with full disabled access and with a variety of public transport facilities. www.harrowmosque.org.uk