Mosque

The Masjid

35 Montem Lane Slough SL1 2QW UK

The Masjid

Where is it?