Contact:

* Princes Court, SO14 0SZ Southampton, United Kingdom  Get directions

Description:

Taqwaa Mosque is a mosque located in Southampton.