
26 Walkern Road, Stevenage, Hertfordshire
SMCC is a mosque located in Stevenage that features spacious prayer areas, separate facilities for men and women, and ample parking. The facility maintains clean premises and includes an Islamic teaching school operating on weekdays and weekends. The mosque has undergone recent expansions and additions to its infrastructure.
26 Walkern Road, Stevenage, Hertfordshire
Tap a star to leave the first review