Verified
Masjid-Umar-logo.png
Local Authority
Birmingham City Council

94-98 Walford Rd, Sparkbrook, Birmingham B11 1QA, UK
94-98 Walford Road Birmingham England B11 1QA GB