Travel Wall Art
Last updated 44 weeks ago
21 Historic Pictures Of What Life Was Like For Muslims In London That Will Make You Say “Wow”
A sketch of the Shah Jahan Mosque in Oriental Road, Woking, England, the first purpose-built mosque in the UK, built in 1889. The management of the Shah Jahan Mosque was taken up by some of the trustees of the London Mosque in 1912.