top of page

The Shah Jahan Mosque & Islam in Britain