J
Jamia Mosque
Address
75 Victoria Road, Lockwood HD1 3RT
City
Lockwood
Post Town
Huddersfield
County
West Yorkshire
Country
England