Islamic Welfare SystemsCommunity & faith115 Cannon Street RoadLondon, ENG, E1 2LX · GB+107939847723Email unavailableislamicwelfaresystems.orgHours not available